package com.syaccp.controller;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import com.syaccp.service.ValidateCodeService;
import com.syaccp.utils.Result;
import com.syaccp.vo.ValidateCode;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;


@RestController
@RequestMapping("api/admin/validate/code")
@Api(tags = "验证码服务")
public class ValidateCodeController {

    @Autowired
    private ValidateCodeService validateCodeService;

    /**
     * 获取图片验证码
     * @return Result
     */

    @ApiOperation(value="获取验证码")
    @GetMapping(value = "/get")
    public Result<ValidateCode> get() {
        ValidateCode validateCode = validateCodeService.get();
        return Result.success(validateCode);
    }
}
